@charset "utf-8";
/* CSS STYLE FOR THE LIST TABLES AS WELL AS THE FORM TABLE */


/*----------START TABLE TITLE----------*/
div#tableTitle{
	font-size:16px;
	height:40px;
	font-weight:bold;
	padding-left:10px;
	line-height:40px;
}
div#tableTitle img{
	width:24px;
	vertical-align:middle;
	padding-right:10px;
}
/*----------END TABLE TITLE----------*/

/*----------START LIST TABLE----------*/
div.list table{
	width:100%;
	border-collapse: collapse;
}

div.list img{
	width:24px;
	height:24px;
}

div.list table th{
	color:#000000;
	font-size:14px;
	text-align:center;
	border-bottom:2px solid #e6e6e6;
}

div.list table td{
	color:#000000;
	font-size:12px;
	height:50px;
	text-align:center;
	border-bottom:1px solid #e6e6e6;
}

div.list table tr.data:hover{
	background-color:#017077;
}
div.list table tr.data:hover td{
	color:#ffffff;
}
/*----------END LIST TABLE----------*/

/*----------START FORM TABLE----------*/
div.form{
	width:600px;
	background-color:#f6f6f6;
	padding-top:1px;
	padding-left:10px;
	padding-bottom:15px;
}

div.form table{
	border-collapse: collapse;
}
div.form table tr td{
	padding:5px;
}
div.form table tr td.label{
	font-size:12px;
	width: 100px;
}

div.form table tr td.input{
	font-size:12px;
}

div.form table tr td.input input{
	border:2px solid #e7e7e7;
	width:350px;
}

div.form table tr td.input select{
	border:2px solid #e7e7e7;
	width:350px;
}


div.form table tr td.input textarea{
	border:2px solid #e7e7e7;
	width:350px;
}

div.form table img{
	cursor:pointer;
}

/*----------END FORM TABLE----------*/